public amenity strip - Allemand Anglais Dictionnaire